local echo communication - Spanish English Dictionary